/**
 * 
 */
package beans;

import java.util.List;

/**
 * @author 266945
 * 
 */

public class User {

	// -------------------------------------------------------------
	// Properties
	// -------------------------------------------------------------

	// Table USER
	private int idUser;
	private String sFirstName;
	private String sLastName;
	private String sLogin;
//	private String sPassword;
	private String sMail;
	private int idEntity;
	private String sEntityName;
	private int idRight;
	private int idStatus;
	private String sStatusName;
	private String sAuthentificationType;
	private Boolean bIsActive;
	
	private List<Render> renders;
	private List<Group> groups;
	private List<Module> modules;

	// -------------------------------------------------------------
	// Constructors
	// -------------------------------------------------------------

	public User() {

	}

	public User(int idUser) {
		this.setIdUser(idUser);
	}

	
	// -------------------------------------------------------------
	// Methods
	// -------------------------------------------------------------
	
	public int getIdUser() {
		return idUser;
	}

	public void setIdUser(int idUser) {
		this.idUser = idUser;
	}

	public String getsFirstName() {
		return sFirstName;
	}

	public void setsFirstName(String sFirstName) {
		this.sFirstName = sFirstName;
	}

	public String getsLastName() {
		return sLastName;
	}

	public void setsLastName(String sLastName) {
		this.sLastName = sLastName;
	}

	public String getsLogin() {
		return sLogin;
	}

	public void setsLogin(String sLogin) {
		this.sLogin = sLogin;
	}

	public String getsMail() {
		return sMail;
	}

	public void setsMail(String sMail) {
		this.sMail = sMail;
	}

	public int getIdEntity() {
		return idEntity;
	}

	public void setIdEntity(int idEntity) {
		this.idEntity = idEntity;
	}

	public int getIdRight() {
		return idRight;
	}

	public void setIdRight(int idRight) {
		this.idRight = idRight;
	}

	public int getIdStatus() {
		return idStatus;
	}

	public void setIdStatus(int idStatus) {
		this.idStatus = idStatus;
	}

	public String getsAuthentificationType() {
		return sAuthentificationType;
	}

	public void setsAuthentificationType(String sAuthentificationType) {
		this.sAuthentificationType = sAuthentificationType;
	}

	public Boolean getbIsActive() {
		return bIsActive;
	}

	public void setbIsActive(Boolean bIsActive) {
		this.bIsActive = bIsActive;
	}

	public List<Group> getGroups() {
		return groups;
	}

	public void setGroups(List<Group> groups) {
		this.groups = groups;
	}

	public List<Render> getRenders() {
		return renders;
	}

	public void setRenders(List<Render> renders) {
		this.renders = renders;
	}

	public List<Module> getModules() {
		return modules;
	}

	public void setModules(List<Module> modules) {
		this.modules = modules;
	}

	public String getsStatusName() {
		return sStatusName;
	}

	public void setsStatusName(String sStatusName) {
		this.sStatusName = sStatusName;
	}

	public String getsEntityName() {
		return sEntityName;
	}

	public void setsEntityName(String sEntityName) {
		this.sEntityName = sEntityName;
	}


	
}
